feel superior - Spanish English Dictionary